// 使用Vuex
import Vue from 'vue'
import Vuex from 'vuex'

// 调用
Vue.use(Vuex)
export default new Vuex.Store({// 创建仓库
  state: {// 存储公共的数据
    city: '武汉'
  },
  actions: {//
    changeCity (ctx, city) {
      ctx.commit('changeCity', city)
      // console.log(city)
    }
  },
  mutations: {//
    changeCity (state, city) {
      this.state.city = city
    }
  }
})
